package br.unesp.rc.lista01.ex_03.dao;

import java.util.List;

import br.unesp.rc.lista01.ex_03.beans.Produto;

public interface ProdutoDAO {

	public abstract boolean addProduto(Produto produto);

    public abstract Produto getProduto(int codigo);

    public abstract boolean removeProduto(int codigo);

    public abstract boolean venderProduto(int codigo, int quantidade);
    
    public abstract boolean reporProduto(int codigo, int qtde, double valor);
    
    public abstract List<Produto> listProduto();
    
    public abstract Produto escolherProduto();

}
